import pandas as pd
import matplotlib.pyplot as plt

plt.rcParams["font.sans-serif"] = ["SimHei"]
plt.rcParams['axes.unicode_minus'] = False

data_source = pd.read_excel("销售数据.xlsx")
x_values = data_source['商品'].values
y_values = data_source["销量"].values
plt.title("我的图表")
# plt.xlabel("商品")
# plt.ylabel("销量")
plt.grid()
# 散点图  plt.scatter(x_values, y_values)
# 条形图  plt.bar(x_values, y_values)
# 折线图 plt.plot(x_values, y_values)
# 饼图
plt.axis('equal')
plt.pie(x=y_values, labels=x_values, autopct='%1.1f%%')
plt.show()
